Nov 30 21:34:44.939 INFO testing vluzko/Grace against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Nov 30 21:34:44.939 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 21:34:45.362 INFO [stdout] 05d42f28dd147163066716ff1ca808c04aa66904a954c7043795d4d6ad091c2c
Nov 30 21:34:45.365 INFO running `"docker" "start" "-a" "05d42f28dd147163066716ff1ca808c04aa66904a954c7043795d4d6ad091c2c"`
Nov 30 21:34:46.584 INFO [stderr] usermod: no changes
Nov 30 21:34:46.678 INFO [stderr]    Compiling cute v0.3.0
Nov 30 21:34:46.678 INFO [stderr]    Compiling maplit v1.0.1
Nov 30 21:34:46.678 INFO [stderr]    Compiling memchr v1.0.2
Nov 30 21:34:46.687 INFO [stderr]    Compiling rand v0.5.5
Nov 30 21:34:46.687 INFO [stderr]    Compiling log v0.4.1
Nov 30 21:34:47.551 INFO [stderr]    Compiling nom v3.2.1
Nov 30 21:34:54.627 INFO [stderr]    Compiling grace v0.1.0 (/source)
Nov 30 21:34:55.787 INFO [stderr] warning: unused import: `std::collections::BTreeSet`
Nov 30 21:34:55.787 INFO [stderr]  --> src/bytecode.rs:1:5
Nov 30 21:34:55.788 INFO [stderr]   |
Nov 30 21:34:55.788 INFO [stderr] 1 | use std::collections::BTreeSet;
Nov 30 21:34:55.788 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 21:34:55.788 INFO [stderr]   |
Nov 30 21:34:55.789 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Nov 30 21:34:55.789 INFO [stderr] 
Nov 30 21:34:55.789 INFO [stderr] warning: unused import: `std::fmt::Display`
Nov 30 21:34:55.789 INFO [stderr]  --> src/bytecode.rs:3:5
Nov 30 21:34:55.790 INFO [stderr]   |
Nov 30 21:34:55.790 INFO [stderr] 3 | use std::fmt::Display;
Nov 30 21:34:55.790 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Nov 30 21:34:55.791 INFO [stderr] 
Nov 30 21:34:55.791 INFO [stderr] warning: unused import: `type_rewrites::TypeRewrite`
Nov 30 21:34:55.791 INFO [stderr]  --> src/bytecode.rs:6:5
Nov 30 21:34:55.791 INFO [stderr]   |
Nov 30 21:34:55.792 INFO [stderr] 6 | use type_rewrites::TypeRewrite;
Nov 30 21:34:55.792 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 21:34:55.792 INFO [stderr] 
Nov 30 21:34:55.792 INFO [stderr] warning: unused import: `parser`
Nov 30 21:34:55.793 INFO [stderr]  --> src/bytecode.rs:7:5
Nov 30 21:34:55.793 INFO [stderr]   |
Nov 30 21:34:55.793 INFO [stderr] 7 | use parser;
Nov 30 21:34:55.793 INFO [stderr]   |     ^^^^^^
Nov 30 21:34:55.794 INFO [stderr] 
Nov 30 21:34:55.794 INFO [stderr] warning: unused import: `utils::*`
Nov 30 21:34:55.794 INFO [stderr]  --> src/bytecode.rs:8:5
Nov 30 21:34:55.794 INFO [stderr]   |
Nov 30 21:34:55.795 INFO [stderr] 8 | use utils::*;
Nov 30 21:34:55.795 INFO [stderr]   |     ^^^^^^^^
Nov 30 21:34:55.795 INFO [stderr] 
Nov 30 21:34:55.795 INFO [stderr] warning: unnecessary parentheses around `if` condition
Nov 30 21:34:55.796 INFO [stderr]    --> src/bytecode.rs:142:8
Nov 30 21:34:55.796 INFO [stderr]     |
Nov 30 21:34:55.796 INFO [stderr] 142 |     if (input_type == output_type) {
Nov 30 21:34:55.797 INFO [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 30 21:34:55.797 INFO [stderr]     |
Nov 30 21:34:55.797 INFO [stderr]     = note: #[warn(unused_parens)] on by default
Nov 30 21:34:55.797 INFO [stderr] 
Nov 30 21:34:55.798 INFO [stderr] warning: unused import: `utils::output`
Nov 30 21:34:55.798 INFO [stderr]  --> src/scoping.rs:4:5
Nov 30 21:34:55.798 INFO [stderr]   |
Nov 30 21:34:55.798 INFO [stderr] 4 | use utils::output;
Nov 30 21:34:55.799 INFO [stderr]   |     ^^^^^^^^^^^^^
Nov 30 21:34:55.799 INFO [stderr] 
Nov 30 21:35:02.555 INFO [stderr] warning: unused variable: `file_name`
Nov 30 21:35:02.555 INFO [stderr]    --> src/bytecode.rs:290:21
Nov 30 21:35:02.555 INFO [stderr]     |
Nov 30 21:35:02.555 INFO [stderr] 290 | pub fn node_to_file(file_name: String, node: Box<ASTNode>) {
Nov 30 21:35:02.556 INFO [stderr]     |                     ^^^^^^^^^ help: consider using `_file_name` instead
Nov 30 21:35:02.556 INFO [stderr]     |
Nov 30 21:35:02.556 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Nov 30 21:35:02.557 INFO [stderr] 
Nov 30 21:35:02.557 INFO [stderr] warning: unused variable: `node`
Nov 30 21:35:02.557 INFO [stderr]    --> src/bytecode.rs:290:40
Nov 30 21:35:02.558 INFO [stderr]     |
Nov 30 21:35:02.558 INFO [stderr] 290 | pub fn node_to_file(file_name: String, node: Box<ASTNode>) {
Nov 30 21:35:02.558 INFO [stderr]     |                                        ^^^^ help: consider using `_node` instead
Nov 30 21:35:02.559 INFO [stderr] 
Nov 30 21:35:02.563 INFO [stderr] warning: unused variable: `vararg`
Nov 30 21:35:02.564 INFO [stderr]    --> src/expression.rs:339:60
Nov 30 21:35:02.564 INFO [stderr]     |
Nov 30 21:35:02.564 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:02.564 INFO [stderr]     |                                                            ^^^^^^ help: try ignoring the field: `vararg: _`
Nov 30 21:35:02.565 INFO [stderr] 
Nov 30 21:35:02.565 INFO [stderr] warning: unused variable: `keyword_args`
Nov 30 21:35:02.565 INFO [stderr]    --> src/expression.rs:339:72
Nov 30 21:35:02.566 INFO [stderr]     |
Nov 30 21:35:02.566 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:02.566 INFO [stderr]     |                                                                        ^^^^^^^^^^^^ help: try ignoring the field: `keyword_args: _`
Nov 30 21:35:02.567 INFO [stderr] 
Nov 30 21:35:02.567 INFO [stderr] warning: unused variable: `varkwarg`
Nov 30 21:35:02.567 INFO [stderr]    --> src/expression.rs:339:90
Nov 30 21:35:02.568 INFO [stderr]     |
Nov 30 21:35:02.568 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:02.568 INFO [stderr]     |                                                                                          ^^^^^^^^ help: try ignoring the field: `varkwarg: _`
Nov 30 21:35:02.568 INFO [stderr] 
Nov 30 21:35:02.569 INFO [stderr] warning: unused variable: `return_type`
Nov 30 21:35:02.569 INFO [stderr]    --> src/expression.rs:339:114
Nov 30 21:35:02.569 INFO [stderr]     |
Nov 30 21:35:02.570 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:02.570 INFO [stderr]     |                                                                                                                  ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
Nov 30 21:35:02.570 INFO [stderr] 
Nov 30 21:35:02.571 INFO [stderr] warning: unused variable: `kwargs`
Nov 30 21:35:02.571 INFO [stderr]    --> src/expression.rs:362:62
Nov 30 21:35:02.571 INFO [stderr]     |
Nov 30 21:35:02.572 INFO [stderr] 362 |             &Expr::FunctionCall{ref func_expr, ref args, ref kwargs} => {
Nov 30 21:35:02.572 INFO [stderr]     |                                                              ^^^^^^ help: try ignoring the field: `kwargs: _`
Nov 30 21:35:02.572 INFO [stderr] 
Nov 30 21:35:02.572 INFO [stderr] warning: unused variable: `keyword_args`
Nov 30 21:35:02.573 INFO [stderr]   --> src/bytecode.rs:43:61
Nov 30 21:35:02.573 INFO [stderr]    |
Nov 30 21:35:02.573 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:02.574 INFO [stderr]    |                                                             ^^^^^^^^^^^^ help: try ignoring the field: `keyword_args: _`
Nov 30 21:35:02.574 INFO [stderr] 
Nov 30 21:35:02.574 INFO [stderr] warning: unused variable: `vararg`
Nov 30 21:35:02.574 INFO [stderr]   --> src/bytecode.rs:43:79
Nov 30 21:35:02.575 INFO [stderr]    |
Nov 30 21:35:02.575 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:02.575 INFO [stderr]    |                                                                               ^^^^^^ help: try ignoring the field: `vararg: _`
Nov 30 21:35:02.576 INFO [stderr] 
Nov 30 21:35:02.576 INFO [stderr] warning: unused variable: `varkwarg`
Nov 30 21:35:02.576 INFO [stderr]   --> src/bytecode.rs:43:91
Nov 30 21:35:02.576 INFO [stderr]    |
Nov 30 21:35:02.577 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:02.577 INFO [stderr]    |                                                                                           ^^^^^^^^ help: try ignoring the field: `varkwarg: _`
Nov 30 21:35:02.577 INFO [stderr] 
Nov 30 21:35:02.578 INFO [stderr] warning: unused variable: `return_type`
Nov 30 21:35:02.578 INFO [stderr]   --> src/bytecode.rs:43:115
Nov 30 21:35:02.578 INFO [stderr]    |
Nov 30 21:35:02.579 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:02.579 INFO [stderr]    |                                                                                                                   ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
Nov 30 21:35:02.579 INFO [stderr] 
Nov 30 21:35:02.579 INFO [stderr] warning: unused variable: `elifs`
Nov 30 21:35:02.580 INFO [stderr]   --> src/bytecode.rs:76:60
Nov 30 21:35:02.580 INFO [stderr]    |
Nov 30 21:35:02.580 INFO [stderr] 76 |             &Stmt::IfStmt {ref condition, ref main_block, ref elifs, ref else_block} => {
Nov 30 21:35:02.581 INFO [stderr]    |                                                               ^^^^^ help: try ignoring the field: `elifs: _`
Nov 30 21:35:02.581 INFO [stderr] 
Nov 30 21:35:02.581 INFO [stderr] warning: unused variable: `kwargs`
Nov 30 21:35:02.582 INFO [stderr]    --> src/bytecode.rs:178:63
Nov 30 21:35:02.582 INFO [stderr]     |
Nov 30 21:35:02.582 INFO [stderr] 178 |             &Expr::FunctionCall {ref func_expr, ref args, ref kwargs} => {
Nov 30 21:35:02.582 INFO [stderr]     |                                                               ^^^^^^ help: try ignoring the field: `kwargs: _`
Nov 30 21:35:02.587 INFO [stderr] 
Nov 30 21:35:13.037 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 26.42s
Nov 30 21:35:13.041 INFO [stderr] su: No module specific data is present
Nov 30 21:35:13.695 INFO running `"docker" "inspect" "05d42f28dd147163066716ff1ca808c04aa66904a954c7043795d4d6ad091c2c"`
Nov 30 21:35:13.902 INFO running `"docker" "rm" "-f" "05d42f28dd147163066716ff1ca808c04aa66904a954c7043795d4d6ad091c2c"`
Nov 30 21:35:14.211 INFO [stdout] 05d42f28dd147163066716ff1ca808c04aa66904a954c7043795d4d6ad091c2c
Nov 30 21:35:14.225 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 21:35:14.643 INFO [stdout] 34665db33beb3345953ad90a1013db0b2a4fc32c8db7d51491a662de5ec371ee
Nov 30 21:35:14.655 INFO running `"docker" "start" "-a" "34665db33beb3345953ad90a1013db0b2a4fc32c8db7d51491a662de5ec371ee"`
Nov 30 21:35:15.884 INFO [stderr] usermod: no changes
Nov 30 21:35:15.990 INFO [stderr]    Compiling grace v0.1.0 (/source)
Nov 30 21:35:17.671 INFO [stderr] warning: unused import: `std::collections::BTreeSet`
Nov 30 21:35:17.671 INFO [stderr]  --> src/bytecode.rs:1:5
Nov 30 21:35:17.671 INFO [stderr]   |
Nov 30 21:35:17.671 INFO [stderr] 1 | use std::collections::BTreeSet;
Nov 30 21:35:17.671 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 21:35:17.671 INFO [stderr]   |
Nov 30 21:35:17.671 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Nov 30 21:35:17.671 INFO [stderr] 
Nov 30 21:35:17.671 INFO [stderr] warning: unused import: `std::fmt::Display`
Nov 30 21:35:17.671 INFO [stderr]  --> src/bytecode.rs:3:5
Nov 30 21:35:17.671 INFO [stderr]   |
Nov 30 21:35:17.671 INFO [stderr] 3 | use std::fmt::Display;
Nov 30 21:35:17.671 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^
Nov 30 21:35:17.671 INFO [stderr] 
Nov 30 21:35:17.671 INFO [stderr] warning: unused import: `type_rewrites::TypeRewrite`
Nov 30 21:35:17.671 INFO [stderr]  --> src/bytecode.rs:6:5
Nov 30 21:35:17.671 INFO [stderr]   |
Nov 30 21:35:17.671 INFO [stderr] 6 | use type_rewrites::TypeRewrite;
Nov 30 21:35:17.671 INFO [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 30 21:35:17.671 INFO [stderr] 
Nov 30 21:35:17.671 INFO [stderr] warning: unnecessary parentheses around `if` condition
Nov 30 21:35:17.671 INFO [stderr]    --> src/bytecode.rs:142:8
Nov 30 21:35:17.671 INFO [stderr]     |
Nov 30 21:35:17.671 INFO [stderr] 142 |     if (input_type == output_type) {
Nov 30 21:35:17.671 INFO [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Nov 30 21:35:17.671 INFO [stderr]     |
Nov 30 21:35:17.671 INFO [stderr]     = note: #[warn(unused_parens)] on by default
Nov 30 21:35:17.671 INFO [stderr] 
Nov 30 21:35:24.325 INFO [stderr] warning: unused variable: `e`
Nov 30 21:35:24.325 INFO [stderr]     --> src/parser.rs:1129:28
Nov 30 21:35:24.326 INFO [stderr]      |
Nov 30 21:35:24.326 INFO [stderr] 1129 |             IResult::Error(e) => {},
Nov 30 21:35:24.326 INFO [stderr]      |                            ^ help: consider using `_e` instead
Nov 30 21:35:24.326 INFO [stderr]      |
Nov 30 21:35:24.326 INFO [stderr]      = note: #[warn(unused_variables)] on by default
Nov 30 21:35:24.326 INFO [stderr] 
Nov 30 21:35:24.326 INFO [stderr] warning: unused variable: `file_name`
Nov 30 21:35:24.326 INFO [stderr]    --> src/bytecode.rs:290:21
Nov 30 21:35:24.326 INFO [stderr]     |
Nov 30 21:35:24.326 INFO [stderr] 290 | pub fn node_to_file(file_name: String, node: Box<ASTNode>) {
Nov 30 21:35:24.326 INFO [stderr]     |                     ^^^^^^^^^ help: consider using `_file_name` instead
Nov 30 21:35:24.326 INFO [stderr] 
Nov 30 21:35:24.326 INFO [stderr] warning: unused variable: `node`
Nov 30 21:35:24.326 INFO [stderr]    --> src/bytecode.rs:290:40
Nov 30 21:35:24.326 INFO [stderr]     |
Nov 30 21:35:24.326 INFO [stderr] 290 | pub fn node_to_file(file_name: String, node: Box<ASTNode>) {
Nov 30 21:35:24.326 INFO [stderr]     |                                        ^^^^ help: consider using `_node` instead
Nov 30 21:35:24.326 INFO [stderr] 
Nov 30 21:35:24.329 INFO [stderr] warning: unused variable: `expected`
Nov 30 21:35:24.330 INFO [stderr]     --> src/parser.rs:1314:17
Nov 30 21:35:24.330 INFO [stderr]      |
Nov 30 21:35:24.330 INFO [stderr] 1314 |             let expected = Expr::FunctionCall{func_expr: Box::new(Expr::IdentifierExpr{ident: Identifier{name: "ident".to_string()}}), args: vec!(a, b), kwargs: vec![]};
Nov 30 21:35:24.330 INFO [stderr]      |                 ^^^^^^^^ help: consider using `_expected` instead
Nov 30 21:35:24.330 INFO [stderr] 
Nov 30 21:35:24.331 INFO [stderr] warning: unused variable: `decs`
Nov 30 21:35:24.331 INFO [stderr]    --> src/scoping.rs:206:14
Nov 30 21:35:24.331 INFO [stderr]     |
Nov 30 21:35:24.331 INFO [stderr] 206 |         let (decs, usgs) = func_stmt.get_scopes();
Nov 30 21:35:24.331 INFO [stderr]     |              ^^^^ help: consider using `_decs` instead
Nov 30 21:35:24.331 INFO [stderr] 
Nov 30 21:35:24.331 INFO [stderr] warning: unused variable: `vararg`
Nov 30 21:35:24.331 INFO [stderr]    --> src/expression.rs:339:60
Nov 30 21:35:24.331 INFO [stderr]     |
Nov 30 21:35:24.331 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:24.332 INFO [stderr]     |                                                            ^^^^^^ help: try ignoring the field: `vararg: _`
Nov 30 21:35:24.332 INFO [stderr] 
Nov 30 21:35:24.334 INFO [stderr] warning: unused variable: `keyword_args`
Nov 30 21:35:24.334 INFO [stderr]    --> src/expression.rs:339:72
Nov 30 21:35:24.334 INFO [stderr]     |
Nov 30 21:35:24.334 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:24.334 INFO [stderr]     |                                                                        ^^^^^^^^^^^^ help: try ignoring the field: `keyword_args: _`
Nov 30 21:35:24.334 INFO [stderr] 
Nov 30 21:35:24.334 INFO [stderr] warning: unused variable: `varkwarg`
Nov 30 21:35:24.334 INFO [stderr]    --> src/expression.rs:339:90
Nov 30 21:35:24.334 INFO [stderr]     |
Nov 30 21:35:24.334 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:24.334 INFO [stderr]     |                                                                                          ^^^^^^^^ help: try ignoring the field: `varkwarg: _`
Nov 30 21:35:24.334 INFO [stderr] 
Nov 30 21:35:24.334 INFO [stderr] warning: unused variable: `return_type`
Nov 30 21:35:24.334 INFO [stderr]    --> src/expression.rs:339:114
Nov 30 21:35:24.334 INFO [stderr]     |
Nov 30 21:35:24.334 INFO [stderr] 339 |             &Stmt::FunctionDecStmt{ref name, ref args, ref vararg, ref keyword_args, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:24.334 INFO [stderr]     |                                                                                                                  ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
Nov 30 21:35:24.334 INFO [stderr] 
Nov 30 21:35:24.334 INFO [stderr] warning: unused variable: `kwargs`
Nov 30 21:35:24.334 INFO [stderr]    --> src/expression.rs:362:62
Nov 30 21:35:24.334 INFO [stderr]     |
Nov 30 21:35:24.334 INFO [stderr] 362 |             &Expr::FunctionCall{ref func_expr, ref args, ref kwargs} => {
Nov 30 21:35:24.334 INFO [stderr]     |                                                              ^^^^^^ help: try ignoring the field: `kwargs: _`
Nov 30 21:35:24.334 INFO [stderr] 
Nov 30 21:35:24.334 INFO [stderr] warning: unused variable: `keyword_args`
Nov 30 21:35:24.334 INFO [stderr]   --> src/bytecode.rs:43:61
Nov 30 21:35:24.334 INFO [stderr]    |
Nov 30 21:35:24.334 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:24.334 INFO [stderr]    |                                                             ^^^^^^^^^^^^ help: try ignoring the field: `keyword_args: _`
Nov 30 21:35:24.334 INFO [stderr] 
Nov 30 21:35:24.334 INFO [stderr] warning: unused variable: `vararg`
Nov 30 21:35:24.334 INFO [stderr]   --> src/bytecode.rs:43:79
Nov 30 21:35:24.334 INFO [stderr]    |
Nov 30 21:35:24.334 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:24.334 INFO [stderr]    |                                                                               ^^^^^^ help: try ignoring the field: `vararg: _`
Nov 30 21:35:24.334 INFO [stderr] 
Nov 30 21:35:24.334 INFO [stderr] warning: unused variable: `varkwarg`
Nov 30 21:35:24.334 INFO [stderr]   --> src/bytecode.rs:43:91
Nov 30 21:35:24.334 INFO [stderr]    |
Nov 30 21:35:24.334 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:24.334 INFO [stderr]    |                                                                                           ^^^^^^^^ help: try ignoring the field: `varkwarg: _`
Nov 30 21:35:24.334 INFO [stderr] 
Nov 30 21:35:24.334 INFO [stderr] warning: unused variable: `return_type`
Nov 30 21:35:24.334 INFO [stderr]   --> src/bytecode.rs:43:115
Nov 30 21:35:24.334 INFO [stderr]    |
Nov 30 21:35:24.334 INFO [stderr] 43 |             &Stmt::FunctionDecStmt {ref name, ref args, ref keyword_args, ref vararg, ref varkwarg, ref body, ref return_type} => {
Nov 30 21:35:24.334 INFO [stderr]    |                                                                                                                   ^^^^^^^^^^^ help: try ignoring the field: `return_type: _`
Nov 30 21:35:24.334 INFO [stderr] 
Nov 30 21:35:24.334 INFO [stderr] warning: unused variable: `elifs`
Nov 30 21:35:24.334 INFO [stderr]   --> src/bytecode.rs:76:60
Nov 30 21:35:24.334 INFO [stderr]    |
Nov 30 21:35:24.334 INFO [stderr] 76 |             &Stmt::IfStmt {ref condition, ref main_block, ref elifs, ref else_block} => {
Nov 30 21:35:24.335 INFO [stderr]    |                                                               ^^^^^ help: try ignoring the field: `elifs: _`
Nov 30 21:35:24.335 INFO [stderr] 
Nov 30 21:35:24.343 INFO [stderr] warning: unused variable: `kwargs`
Nov 30 21:35:24.343 INFO [stderr]    --> src/bytecode.rs:178:63
Nov 30 21:35:24.343 INFO [stderr]     |
Nov 30 21:35:24.343 INFO [stderr] 178 |             &Expr::FunctionCall {ref func_expr, ref args, ref kwargs} => {
Nov 30 21:35:24.343 INFO [stderr]     |                                                               ^^^^^^ help: try ignoring the field: `kwargs: _`
Nov 30 21:35:24.344 INFO [stderr] 
Nov 30 21:35:35.688 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 19.77s
Nov 30 21:35:35.691 INFO [stderr] su: No module specific data is present
Nov 30 21:35:36.601 INFO running `"docker" "inspect" "34665db33beb3345953ad90a1013db0b2a4fc32c8db7d51491a662de5ec371ee"`
Nov 30 21:35:37.045 INFO running `"docker" "rm" "-f" "34665db33beb3345953ad90a1013db0b2a4fc32c8db7d51491a662de5ec371ee"`
Nov 30 21:35:37.467 INFO [stdout] 34665db33beb3345953ad90a1013db0b2a4fc32c8db7d51491a662de5ec371ee
Nov 30 21:35:37.475 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 30 21:35:38.076 INFO [stdout] 926f166e383d2cf8fe728bbb172465f56572f2b49e890266567f51e0ddd3431c
Nov 30 21:35:38.079 INFO running `"docker" "start" "-a" "926f166e383d2cf8fe728bbb172465f56572f2b49e890266567f51e0ddd3431c"`
Nov 30 21:35:39.944 INFO [stderr] usermod: no changes
Nov 30 21:35:40.103 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.12s
Nov 30 21:35:40.118 INFO [stderr]      Running /target/debug/deps/grace_lib-336769845ec84e8f
Nov 30 21:35:40.118 INFO [stdout] 
Nov 30 21:35:40.118 INFO [stdout] running 37 tests
Nov 30 21:35:40.119 INFO [stdout] test bytecode::tests::test_generate_rem ... ok
Nov 30 21:35:40.120 INFO [stdout] test bytecode::tests::test_generate_multiply ... ok
Nov 30 21:35:40.121 INFO [stdout] test bytecode::tests::test_generate_module ... ok
Nov 30 21:35:40.121 INFO [stdout] test bytecode::tests::test_generate_function_call ... ok
Nov 30 21:35:40.127 INFO [stdout] test bytecode::tests::test_generate_function ... ok
Nov 30 21:35:40.127 INFO [stdout] test bytecode::tests::test_generate_subtract ... ok
Nov 30 21:35:40.128 INFO [stdout] test bytecode::tests::test_integer_literal_generation ... ok
Nov 30 21:35:40.128 INFO [stdout] test parser::tests::expressions::test_binary_expr ... ok
Nov 30 21:35:40.128 INFO [stdout] test bytecode::tests::test_generate_divide ... ok
Nov 30 21:35:40.128 INFO [stdout] test bytecode::tests::test_assignment_generation ... ok
Nov 30 21:35:40.128 INFO [stdout] test bytecode::tests::test_generate_add ... ok
Nov 30 21:35:40.129 INFO [stdout] test expression::test_indent ... ok
Nov 30 21:35:40.129 INFO [stdout] test parser::tests::expressions::test_comparison_expr ... ok
Nov 30 21:35:40.129 INFO [stdout] test parser::tests::expressions::test_function_call ... ok
Nov 30 21:35:40.135 INFO [stdout] test parser::tests::expressions::test_comprehensions ... ok
Nov 30 21:35:40.135 INFO [stdout] test parser::tests::expressions::test_identifier_expr ... ok
Nov 30 21:35:40.136 INFO [stdout] test parser::tests::expressions::test_literals ... ok
Nov 30 21:35:40.143 INFO [stdout] test parser::tests::expressions::test_match ... ok
Nov 30 21:35:40.144 INFO [stdout] test parser::tests::statements::test_import ... ok
Nov 30 21:35:40.144 INFO [stdout] test parser::tests::expressions::test_parenthetical_expressions ... ok
Nov 30 21:35:40.146 INFO [stdout] test parser::tests::expressions::test_repeated_func_calls ... ok
Nov 30 21:35:40.146 INFO [stdout] test parser::tests::expressions::test_unary_expr ... ok
Nov 30 21:35:40.147 INFO [stdout] test parser::tests::statements::test_simple_statements ... ok
Nov 30 21:35:40.151 INFO [stdout] test parser::tests::statements::test_try_except ... ok
Nov 30 21:35:40.151 INFO [stdout] test parser::tests::statements::test_assignment ... ok
Nov 30 21:35:40.151 INFO [stdout] test parser::tests::statements::test_if_stmt ... ok
Nov 30 21:35:40.165 INFO [stdout] test parser::tests::statements::test_while_stmt ... ok
Nov 30 21:35:40.165 INFO [stdout] test parser::tests::statements::test_for_in ... ok
Nov 30 21:35:40.165 INFO [stdout] test parser::tests::statements::test_func_dec ... ok
Nov 30 21:35:40.175 INFO [stdout] test parser::tests::test_block ... ok
Nov 30 21:35:40.183 INFO [stdout] test parser::tests::statements::test_returns ... ok
Nov 30 21:35:40.183 INFO [stdout] test scoping::test::test_function_locals ... ok
Nov 30 21:35:40.183 INFO [stdout] test parser::tests::test_dotted_identifier ... ok
Nov 30 21:35:40.183 INFO [stdout] test parser::tests::test_post_ident ... ok
Nov 30 21:35:40.183 INFO [stdout] test parser::tests::statements::test_let ... ok
Nov 30 21:35:40.183 INFO [stdout] test parser::tests::test_module ... ok
Nov 30 21:35:40.183 INFO [stdout] test parser::tests::test_reserved_words ... ok
Nov 30 21:35:40.183 INFO [stdout] 
Nov 30 21:35:40.183 INFO [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 30 21:35:40.183 INFO [stdout] 
Nov 30 21:35:40.186 INFO [stdout] 
Nov 30 21:35:40.187 INFO [stderr]      Running /target/debug/deps/grace_main-6d32615ba4ed46bf
Nov 30 21:35:40.187 INFO [stdout] running 0 tests
Nov 30 21:35:40.195 INFO [stdout] 
Nov 30 21:35:40.195 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 30 21:35:40.195 INFO [stdout] 
Nov 30 21:35:40.207 INFO [stderr] su: No module specific data is present
Nov 30 21:35:41.463 INFO running `"docker" "inspect" "926f166e383d2cf8fe728bbb172465f56572f2b49e890266567f51e0ddd3431c"`
Nov 30 21:35:41.753 INFO running `"docker" "rm" "-f" "926f166e383d2cf8fe728bbb172465f56572f2b49e890266567f51e0ddd3431c"`
Nov 30 21:35:42.063 INFO [stdout] 926f166e383d2cf8fe728bbb172465f56572f2b49e890266567f51e0ddd3431c
